Package("com.green.web.ErpPackageManager");
/* 费用类型 */
com.green.web.ErpPackageManager = {	
	init : function() {
		$list_dataGrid = $("#tableContainer").ligerGrid(
				$.extend($list_defaultGridParam, {
					columns : [ {display : 'ID',name : 'id',align : 'center',hide:true,width : 1
					}, {display : '城市',name : 'limitCityName',align : 'center',width : 200
					}, {display : '套餐类别',name : 'typeName',align : 'center',width : 150
					}, {display : '岗位名称',name : 'positionName',align : 'center',width : 150
					}, {display : '套餐',name : 'dotJsonDetail',align : 'center',width : 300,render:function (cv, rd, op) {
						if(op){
							var listDetail=op.split('<br>');
								op="<table cellpadding=\"0\" cellspacing=\"0\" border=\"0\" class=\"dataTable\" style=\"border:1px solid #ddd;border-bottom:none;margin:10px 0;width:100%;\">" +
										"<tr><th>套餐名</th><th width=\"60\">单价(元)</th>	<th width=\"60\">月份</th></tr>";
								var tr=""
								for(var i=0;i<listDetail.length-1;i++){
									 var list= listDetail[i];
									 var detail=list.split(',');
									 if(detail.length>=3){
										 if(i==0){
									         tr=tr+"<tr><td>"+detail[0]+"</td><td>"+detail[1]+"</td>	<td>"+detail[2]+"</td></tr>";
										 }else{
											 tr=tr+"<tr><td>"+detail[1]+"</td><td>"+detail[2]+"</td>	<td>"+detail[3]+"</td></tr>";
										 }
									 }
								}
								op=op+tr+"</table>";
						}
						return op;
					}
				    }, {display : '操作',name : 'status',align : 'center',width : 100,render:function (cv, rd, op) {						
							if(op=="DISABLED"){
								op="已禁用  <a href=\"javascript:com.green.web.ErpPackageManager.updateErpPackage('"+cv.id+"',0,'启用');\">启用</a> ";
							}else{
								op="已启用  <a href=\"javascript:com.green.web.ErpPackageManager.updateErpPackage('"+cv.id+"',1,'禁用');\">禁用</a> ";
							}						
						return op;
					}	
					} ],
					rownumbers : false,
					enabledSort : false,
					url : ctx + '/erpPackage/listData'
				}));
		},
		queryData : function() {	
			$list_dataParam['joinType'] = $("#joinType").val();
			resetList();
		},
		updateErpPackage : function(id,type,name) {
			art.dialog.confirm("是否执行 ”"+name+"“ 操作？", function() {
				$.ajax({
					type : "POST",
					url : ctx + "/erpPackage/updateErpPackage",
					data : {
						"id" : id,
						"type" : type
					},
					success : function(data) {
						var ss = $.trim(data.message);
						if (ss == 1 || ss=="1") {
							art.dialog.optTips('操作成功',2,"success");
							com.green.web.ErpPackageManager.queryData();
							art.dialog.close();
						}else if (data.message == "9"){
							art.dialog.optTips('岗位套餐类型已经存在', 2, "failure");
						}else {
							art.dialog.optTips('操作失败',2,"failure");
						}
					}
				});
			});
		}
}